stay off (someone's) radar

Translations
оставаться вне чьего-либо поля зрения
He managed to stay off their radar during the entire project.
Ему удалось оставаться вне их поля зрения на протяжении всего проекта.
Definitions
To avoid attracting someone's attention or notice, especially to prevent being caught, criticized, or involved in something.
Words
stay

verb
оставаться
off

preposition
вне
someone

pronoun
кого-либо
s
чей-либо
radar

noun
радар